Skip to content

feat: grafana dashboard configuration#184

Merged
droguljic merged 43 commits intomasterfrom
feat/grafana-dashboards
Apr 1, 2026
Merged

feat: grafana dashboard configuration#184
droguljic merged 43 commits intomasterfrom
feat/grafana-dashboards

Conversation

@bornast
Copy link
Copy Markdown
Member

@bornast bornast commented Mar 18, 2026

This PR makes dashboard configuration more flexible by decoupling dashboard creation from the grafana builder component. It introduces support for custom dashboards via a generic dashboard builder, allows adding custom panels to any dashboard, and provides a function for a fully configured SLO dashboard with minimal setup.

@bornast bornast requested review from droguljic and mandryllo March 18, 2026 16:40
@bornast bornast added the Don't merge Do not merge this PR label Mar 18, 2026
Base automatically changed from feat/grafana-comp to master March 26, 2026 14:32
@droguljic droguljic added this to the v2 milestone Mar 26, 2026
@bornast bornast removed 🚧 Work in progress Don't merge Do not merge this PR labels Mar 30, 2026
@droguljic droguljic merged commit 53d6152 into master Apr 1, 2026
2 checks passed
@droguljic droguljic deleted the feat/grafana-dashboards branch April 1, 2026 14:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants